/* S= detail */
.w-fullcover01 {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-fullcover-1.png) no-repeat;
}
.w-fullcover02 {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-fullcover-2.png) no-repeat;
}
.w-fullcover03 {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-bg-paihangCover.png) no-repeat;
}
.w-actor-detail {
	position: absolute;
	left: 0;
	top: 0;
}
.w-actor-detail .actorName {
	position: absolute;
	left: 90px;
	top: 55px;
	font-size: 72px;
	line-height: 80px;
	width: 600px;
	height: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.w-actor-detail .introduce {
	position: absolute;
	left: 90px;
	top: 167px;
	color: #adadad;
	font-size: 32px;
	line-height: 48px;
	width: 1110px;
	height: 240px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.w-sub {
	position: absolute;
	left: 90px;
	top: 533px;
}
.w-sub .item, .w-sub .item .link {
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 240px;
	height: 54px;
	overflow: hidden;
	-webkit-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;
}
.w-sub .txt {
	color: #adadad;
	font-size: 40px;
	line-height: 54px;
	text-align: center;
	width: 240px;
	height: 54px;
	overflow: hidden;
}
.w-sub .item_focus .txt, .w-sub .item_select .txt {
	color: #ffffff;
}
.w-sub .item_select .txt {
	font-size: 40px;
}
.w-sub .item_focus {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	background: linear-gradient(to top, #1361b8, #35aee6)!important;
	overflow: inherit;
}
.w-sub .item_select {
	background: rgba(255, 255, 255, 0.1);
}
.w-sub .item_select .link {
	left: 180px;
	background-image: linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
	-webkit-animation: 2.5s linear 1.5s infinite alternate;
	animation: 2.5s linear 1.5s infinite alternate;
	-webkit-animation-name: fadeinL;
	animation-name: fadeinL;
}
@-webkit-keyframes fadeinL {
 0% {
opacity:1;
-webkit-transform:skewX(-25deg) translateX(-290px);
}
 100% {
opacity:1;
-webkit-transform:skewX(-25deg) translateX(180px);
}
}
@keyframes fadeinL {
 0% {
opacity:1;
transform:skew(-25deg) translateX(-290px);
}
 100% {
opacity:1;
transform:skew(-25deg) translateX(180px);
}
}
.w-detailContent {
	position: absolute;
	left: 0;
	top: 0;
	width: 1920px;
	height: 1080px;
	overflow: hidden;
}
.w-detail {
	position: absolute;
	left: 0;
	top: 0;
}
.w-detail .num {
	position: absolute;
	left: 75px;
	top: 94px;
	color: #febf00;
	font-size: 32px;
	line-height: 34px;
	width: 1060px;
	height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.w-detail .num font {
	font-size: 42px;
}
.w-detail .num span {
	color: rgba(255, 255, 255, 0.5);
	font-size: 30px;
	padding-left: 20px;
}
.w-detail .filmName {
	position: absolute;
	left: 75px;
	top: 146px;
	color: #ffffff;
	font-size: 72px;
	font-weight: bold;
	line-height: 80px;
	width: 1060px;
	height: 80px;
	overflow: hidden;
}
.w-detail .peopleName {
	position: absolute;
	left: 75px;
	top: 234px;
	color: #919191;
	font-size: 32px;
	line-height: 42px;
	width: 1400px;
	height: 42px;
	padding: 30px 0;
	overflow: hidden;
}
.w-detail .peopleName span.f_white {
	color: #ffffff;
	font-size: 36px;
}
.w-detail .introduce {
	position: absolute;
	left: 75px;
	top: 444px;
}
.w-detail .introduce .txt {
	position: relative;
	height: 100%;
	max-height: 144px;
	line-height: 48px;
	font-size: 32px;
	color: #919191;
	width: 1060px;
	/*text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);*/
	text-overflow: ellipsis;
	overflow: hidden;
}
.w-detail-btn {
	position: absolute;
	top: 639px;
}
.w-detail-btn .item {
	width: 70px;
	height: 70px;
	border: solid 2px #ffffff;
	background-clip: padding-box;
}
.w-detail-btn .item .icon {
	left: 16px;
	top: 16px;
	width: 39px;
	height: 39px;
}
/*.w-detail-btn .item_focus {
	margin:-3px 0 0 -3px;
	border: solid 3px #ffffff;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	-webkit-box-shadow: 8px 8px 68px rgba(0, 85, 255, 0.88), 0 0 39px rgba(5, 229, 255, 0.8);
	box-shadow: 8px 8px 68px rgba(0, 85, 255, 0.88), 0 0 39px rgba(5, 229, 255, 0.8);
}*/
.w-detail-btn .item_focus {
	background: linear-gradient(to left, #fdac11, #fc142e);
}
.w-detail-btn .ui-breathLight-element::before {
	left: -3px!important;
	top: -3px!important;
	border: solid 3px #ffffff!important;
}
.w-detail-btnsty01 {
	left: 75px;
}
.w-detail-btnsty01 .item {
	width: 70px;
	border-radius: 100%!important;
	-webkit-border-radius: 100%!important;
}
.w-detail-btnsty01 .ui-breathLight-element::before {
	border-radius: 100%!important;
	-webkit-border-radius: 100%!important;
}
.w-detail-btnsty02 {
	left: 256px;
}
.w-detail-btnsty02 .item {
	width: 250px;
	border-radius: 36px;
	-webkit-border-radius: 36px;
}
.w-detail-btnsty02 .item .icon {
	left: 27px;
}
.w-detail-btnsty02 .item .txt {
	left: 79px;
	color: #ffffff;
	font-size: 34px;
	line-height: 70px;
	width: 155px;
}
.w-detail-btnsty02 .ui-breathLight-element::before {
	border-radius: 40px;
	-webkit-border-radius: 40px;
}
.w-detail-btnsty02 .item .txt-all {
	left: 0!important;
	text-align: center;
	width: 250px!important;
}
.w-detail-btnsty03 {
	left: 528px;
}
.w-detail-btnsty03 .item {
	width: 180px;
	border-radius: 36px;
	-webkit-border-radius: 36px;
}
.w-detail-btnsty03 .item .icon {
	left: 27px;
}
.w-detail-btnsty03 .item .txt {
	left: 79px;
	color: #ffffff;
	font-size: 34px;
	line-height: 70px;
	width: 100px;
}
.w-detail-btnsty03 .ui-breathLight-element::before {
	border-radius: 40px;
	-webkit-border-radius: 40px;
}
.w-detail-btnsty03 .item .txt-all {
	left: 0!important;
	text-align: center;
	width: 250px!important;
}
.w-detail-btnsty04 {
	left: 140px;
	top: 293px;
}
.w-detail-btnsty04 .item {
	border: none;
	background: linear-gradient(to top, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.3));
	-webkit-box-shadow: inset 0px 1px 1px -1px #ffffff;
	box-shadow: inset 0px 1px 1px -1px #ffffff;
	width: 260px;
	border-radius: 36px!important;
	-webkit-border-radius: 36px!important;
}
.w-detail-btnsty04 .item .icon {
	left: 27px;
}
.w-detail-btnsty04 .item .txt {
	left: 0;
	color: #ffffff;
	font-size: 40px;
	line-height: 70px;
	width: 260px;
}
.w-detail-btnsty04 .ui-breathLight-element::before {
	border-radius: 40px!important;
	-webkit-border-radius: 40px!important;
}
.w-detail-btnsty04 .item .txt-all {
	left: 0!important;
	text-align: center;
	width: 260px!important;
}
.w-detail-btn .item_focus {
	background: linear-gradient(to left, #fdac11, #fc142e);
	border: none;
	margin: 2px 0 0 2px;
}
.w-btn-open {
	position: absolute;
	left: 1039px;
	top: 558px;
}
.w-btn-open .item {
	width: 90px;
	height: 42px;
	background: linear-gradient(to top, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.3));
	border-radius: 6px;
	-webkit-border-radius: 6px;
}
.w-btn-open .item .txt {
	color: #bdbcbc;
	font-size: 30px;
	line-height: 42px;
	text-align: center;
	width: 90px;
	height: 42px;
}
.w-btn-open .ui-breathLight-element::before {
	left: -3px!important;
	top: -3px!important;
	border: solid 3px #ffffff!important;
}
.icon-zhan {
	background: url(../images/w-icon-zhan.png) no-repeat;
}
.icon-shouc {
	background: url(../images/w-icon-shouc.png) no-repeat;
}
.w-detail-btnsty01 .item_ok .icon-shouc {
	background: url(../images/w-icon-shouc_ok.png) no-repeat;
	left: 0!important;
	top: 0!important;
	width: 70px!important;
	height: 70px!important;
}
.icon-all {
	background: url(../images/w-icon-all.png) no-repeat;
}
.icon-set {
	background: url(../images/w-icon-set.png) no-repeat;
}
.icon-rehead {
	background: url(../images/w-icon-rehead.png) no-repeat;
}
.icon-cart {
	background: url(../images/w-icon-cart.png) no-repeat;
}
.icon-look {
	background: url(../images/w-icon-look.png) no-repeat;
}
.icon-playlist {
	background: url(../images/w-icon-playlist.png) no-repeat;
}
.w-detail-btns {
	position: absolute;
	left: 281px;
	top: 689px;
}
.w-detail-btns .item {
	width: 214px;
	height: 70px;
	background-color: rgb(79, 79, 79, 0.9);
	background-clip: padding-box;
	border-radius: 33px!important;
	-webkit-border-radius: 33px!important;
}
.w-detail-btns .item .txt {
	text-align: center;
	width: 214px;
	height: 70px;
	line-height: 70px;
	font-size: 30px;
	color: #ffffff;
}
.w-detail-btns .ui-breathLight-element::before {
	border-radius: 37px!important;
	-webkit-border-radius: 37px!important;
}
.w-detail-btns .item_focus {
	background-color: #ffffff;
}
.w-detail-btns .item_focus .txt {
	/*left:-4px;
	top:-4px;*/
	color: #171717;/*border: solid 4px rgb(157, 157, 157,0.9);
	background-color: rgb(255, 255, 255);
	-webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.45);
	box-shadow: 0 0 20px rgba(255, 255, 255, 0.45);*/
}
.w-detail-zhang .item_focus, .w-detail-btns .item_focus {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.w-title {
	position: absolute;
	left: 75px;
	top: 853px;
	color: #aaadb2;
	font-size: 48px;
	line-height: 54px;
	width: 1600px;
	height: 54px;
	overflow: hidden;
}
.w-list01 {
	position: absolute;
	left: 159px;
	top: 1046px;
}
.w-list01 .item, .w-list01 .item .pic, .w-list01 .item .pic img {
	width: 244px;
	height: 245px;
	background-color: rgb(79, 79, 79, 0.9);
	background-clip: padding-box;
	border-radius: 100%!important;
	-webkit-border-radius: 100%!important;
}
.w-list01 .ui-breathLight-element::before {
	border-radius: 100%!important;
	-webkit-border-radius: 100%!important;
	width: 244px;
	height: 245px;
}
.w-list02 {
	position: absolute;
	left: 159px;
	top: 1399px;
}
.w-list02 .item .pic {
	-webkit-box-shadow: 5px 0 30px rgba(0, 0, 0, 0.6);
	box-shadow: 5px 0 30px rgba(0, 0, 0, 0.6);
}
.w-list02 .item .pic, .w-list02 .item .pic img {
	width: 278px;
	height: 371px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.w-list02 .item .txt {
	top: 384px;
	width: 278px;
	height: 40px;
	line-height: 40px;
	font-size: 32px;
	color: #ffffff;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.w-list02 .ui-breathLight-element::before {
	border-radius: 16px!important;
	-webkit-border-radius: 16px!important;
	width: 278px;
	height: 371px;
}
.w-list01 .item_focus, .w-list02 .item_focus {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.w-list01 .ui-breathLight-element::before, .w-list02 .ui-breathLight-element::before {
	border: solid 4px rgba(255, 255, 255, 1)!important;
}
.w-list02 .item_focus {
	top: -18px;
}
.w-list-arrrowSelect {
	position: absolute;
	left: 75px;
	top: 1217px;
	background: url(../images/w-arrrow-line.png) no-repeat;
	width: 1770px;
	height: 14px;
}
.w-list-arrrowSelect .btn {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-arrow-txtop.png) no-repeat;
	width: 26px;
	height: 14px;
}
/* E= detail */

/* S= set */
.w-set-num {
	position: absolute;
	left: 75px;
	top: 800px;
	color: #ffffff;
	font-size: 36px;
	line-height: 40px;
	width: 1730px;
	height: 40px;
	overflow: hidden;
}
.w-set-list {
	position: absolute;
	left: 75px;
	top: 866px;
	width: 1845px;
	height: 86px;
	overflow: hidden;
}
.w-set-list .setMaxwidth {
	position: absolute;
	left: 0;
	top: 0;
	width: 2445px;
	height: 86px;
	overflow: hidden;
}
.w-set-list ul li {
	/*display: flex;
	flex-direction: row;
    flex-wrap: nowrap;*/
	float: left;
	padding: 0 30px;
	margin-right: 20px;
	/*width:auto;*/
	height: 86px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: rgba(255, 255, 255,.1);
}
.w-set-list ul li p {
	font-size: 38px;
	text-align: center;
	line-height: 86px;
	transform-style: preserve-3d;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.w-set-list ul li .p01 {
	width: 100px;
	color: #898a8c;
}
.w-set-list ul li .p02 {
	position: relative;
	/*background: url(../images/w-icon-bof.gif) left no-repeat;
	padding-left:65px;*/
	color: #ffffff;
	width: 460px;
	height: 86px;
	overflow: hidden;
	display: none;
}
/*.w-set-list ul li .p02 .iconbof {
	background: url(../images/w-icon-bof.png) left no-repeat;
	width:460px;
	height: 86px;
	display:none;
}*/
.w-set-list ul li .p02 .num {
	position: absolute;
	left: 0;
	color: #ffffff;
}
.w-set-list ul li .p02 .txt {
	left: 60px;
	color: #ffffff;
	width: 400px;
	height: 86px;
	overflow: hidden;
}
.w-set-list ul li.item_focus {
	background: linear-gradient(to left, #fdac11, #fc142e);
}
.w-set-list ul li.item_focus .p01 {
	display: none;
}
.w-set-list ul li.item_focus .p02 {
	display: block;
}
.w-set-list ul li.item_select {
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.w-set-list ul li.item_select p {
	background: url(../images/w-icon-bof.gif) left no-repeat;
	padding-left: 55px;
	width: 45px;
	color: #ffffff;
}
.w-set-sub {
	position: absolute;
	left: 15px;
	top: 920px;
	width: 1905px;
	height: 206px;
	overflow: hidden;
}
.w-set-sub .line {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 40px;
	line-height: 56px;
}
.w-set-sub .scrollBox {
	margin: 60px 0 0 60px;
}
.w-set-sub .item {
	/*background: rgba(255, 255, 255, 0.2);*/
	width: 130px;
	height: 56px;
}
.w-set-sub .item .txt {
	top: 0;
	font-size: 36px;
	line-height: 50px;
	text-align: center;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 130px;
	height: 50px;
}
.w-set-sub .item_focus.ui-breathLight-element::before {
	left: -3px;
	top: -3px;
	width: 130px;
	height: 50px;
	/*background: linear-gradient(to left, #fdac11, #fc142e);*/
	border: solid 3px #ffffff;
}
/*.w-set-sub .item_focus {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}*/
.w-set-sub .item_select .txt {
	color: #fc3528;
}
.w-set-variety {
	position: absolute;
	left: 15px;
	top: 806px;
	width: 1905px;
	height: 300px;
	overflow: hidden;
}
.w-set-variety .scrollBox {
	margin: 60px 0 0 60px;
}
.w-set-variety .item {
	background: rgba(255, 255, 255, 0.1);
	width: 553px;
	height: 174px;
}
.w-set-variety .item .txt {
	left: 30px;
	top: 33px;
	font-size: 36px;
	line-height: 50px;
	width: 500px;
	height: 50px;
}
.w-set-variety .item_focus.ui-breathLight-element::before {
	width: 561px;
	height: 182px;
}
.w-set-variety .item_focus {
	background: linear-gradient(to left, #fdac11, #fc142e);
}
/*.w-set-variety .item_focus .txt {
	color: #fc3629;
}*/
/* S= set */


.w-myscore {
	display: none;
	position: absolute;
	left: 75px;
	top: 745px;
	background: url(../images/w-starone.png) no-repeat;
	padding-left: 55px;
	width: 450px;
	height: 40px;
	color: #ffffff;
	font-size: 32px;
	line-height: 40px;
}
.w-pfstar {
	display: none;
	position: absolute;
	left: 75px;
	top: 707px;
}
.w-pfstar .txt {
	top: 38px;
	width: 450px;
	height: 40px;
	color: #ffffff;
	font-size: 32px;
	line-height: 40px;
}
.w-pfstar .starfocus {
	position: absolute;
	left: 160px;
	top: 0;
	z-index: 2;
}
.w-pfstar .starfocus .itemstar {
	position: absolute;
	width: 121px;
	height: 121px;
}
.w-pfstar .starfocus .itemstar_focus {
	background: url(../images/w-pfstar_focus.png) no-repeat;
}
.w-pfstar .starselect {
	position: absolute;
	left: 194px;
	top: 34px;
	background: url(../images/w-star.png) no-repeat;
	width: 266px;
	height: 41px;
	z-index: 3;
}
.w-pfstar .starselect .bar {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-star_focus.png) no-repeat;
	width: 266px;
	height: 41px;
}
.w-coverR {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-cover-r.png) no-repeat;
	-webkit-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;
	width: 1920px;
	height: 1080px;
	z-index: 5;
}
.w-score {
	position: absolute;
	left: 1426px;
	top: 355px;
}
.w-score .txt {
	position: absolute;
	left: 0;
	top: 0;
	color: #ffffff;
	font-size: 40px;
	line-height: 50px;
	width: 400px;
}
.w-score .star {
	position: absolute;
	left: 0;
	top: 103px;
	background: url(../images/w-star.png) no-repeat;
	width: 256px;
	height: 41px;
}
.w-score .star_focus {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/w-star_focus.png) no-repeat;
	width: 256px;
	height: 41px;
}
.w-scoreBtn {
	position: absolute;
	left: 1410px;
	top: 562px;
}
.w-scoreBtn .item {
	background: rgba(255, 255, 255, 0.1);
	-webkit-border-radius: 45px;
	border-radius: 45px;
	width: 360px;
	height: 90px;
	-webkit-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;
}
.w-scoreBtn .item .txt {
	color: #bbbbbb;
	font-size: 42px;
	line-height: 90px;
	text-align: center;
	width: 360px;
	height: 90px;
}
.w-scoreBtn .ui-breathLight-element::before {
	left: -3px!important;
	top: -3px!important;
	-webkit-border-radius: 45px!important;
	border-radius: 45px;
	border: solid 3px rgba(255, 255, 255, 0.8)!important;
	-webkit-box-shadow: 0 5px 10px rgba(20, 69, 166, 0.88), 0 0 14px rgba(12, 160, 235, 0.68);
	box-shadow: 0 5px 10px rgba(20, 69, 166, 0.88), 0 0 14px rgba(12, 160, 235, 0.68);
}
.w-scoreBtn .item_focus .txt {
	color: #ffffff;
}
.w-detail-btnsty05 {
	position: absolute;
	left: 1527px;
	top: 723px;
}
.w-detail-btnsty05 .item {
	width: 319px;
	height: 66px;
	background: linear-gradient(to top, rgba(37, 41, 53, 0.7), rgba(90, 90, 107, 0.7));
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.2);
	border-radius: 36px;
	-webkit-border-radius: 36px;
}
.w-detail-btnsty05 .item .txt {
	color: #e6e6e6;
	font-size: 36px;
	line-height: 66px;
	text-align: center;
	width: 319px;
	height: 66px;
}
.w-detail-btnsty05 .btn_focus {
	background: linear-gradient(to top, #1361b8, #35aee6);
}
.w-detail-btnsty05 .btn_focus.ui-breathLight-element::before {
	border: solid 3px #ffffff;
	border-radius: 36px;
	-webkit-border-radius: 36px;
}
.w-detail-btnsty05 .btn_focus.ui-breathLight-element::before {
	left: -3px;
	top: -3px;
}
.w-detail-btnsty05 .btn_focus .txt {
	color: #ffffff;
}
.w-popup-tip {
	display: none;
	position: absolute;
	left: 700px;
	top: 639px;
	background: url(../images/w-popup-tip.png) no-repeat;
	-webkit-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;
	width: 706px;
	height: 307px;
	z-index: 6;
}
.w-addlist {
	position: absolute;
	left: 1191px;
	top: 155px;
	width: 650px;
	height: 925px;
	overflow: hidden;
}
.w-addlist .scrollBox {
	margin: 50px 0 0 50px;
}
.w-addlist .item {
	width: 557px;
	height: 90px;
}
.w-addlist .txt {
	margin: 15px 0 0 25px;
	color: #939393;
	font-size: 48px;
	line-height: 60px;
	width: 505px;
	height: 60px;
	overflow: hidden;
}
.w-addlist .on_focus .txt {
	color: #ffffff;
}
.w-addlist .on_focus.ui-breathLight-element::before {
	left: -3px;
	top: -3px;
	border-radius: 10px;
	border: solid 3px rgba(255, 255, 255, 1);
}
.w-zy-sub {
	position: absolute;
	bottom: 223px;
	left: 35px;
	width: 1885px;
	height: 184px;
	overflow: hidden;
}
.w-zy-sub .scrollBox {
	margin: 60px 60px 0 60px;
}
.w-zy-sub .item {
	color: #919191;
	font-size: 36px;
	line-height: 64px;
	text-align: center;
	-webkit-text-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
	text-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 14px;
	border-radius: 14px;
	width: 150px;
	height: 64px;
}
.w-zy-sub .on_focus.ui-breathLight-element::before {
	left: -3px;
	top: -3px;
	width: 150px;
	height: 64px;
	border: solid 3px #ffffff;
	-webkit-border-radius: 14px!important;
	border-radius: 14px!important;
}
.w-zy-sub .on_focus {
	color: #f2f2f2;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.w-zy-sub .item_select {
	color: #37d8f0;
}
.w-zy-list {
	position: absolute;
	bottom: 60px;
	/*bottom: 230px;*/
	left: 50px;
	width: 1826px;
	height: 230px;
	overflow: hidden;
}
.w-zy-list .scrollBox {
	margin: 60px 60px 0 60px;
}
.w-zy-list .item {
	border: solid 3px #aaaeb2;
	background: rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
	-webkit-border-radius: 14px;
	border-radius: 14px;
	width: 832px;
	height: 64px;
}
.w-zy-list .on_focus.ui-breathLight-element::before {
	left: 0;
	top: 0;
	width: 832px;
	height: 64px;
	border: solid 3px #ffffff;
	-webkit-border-radius: 16px;
	border-radius: 16px;
}
.w-zy-list .item .txt {
	font-size: 36px;
	line-height: 64px;
	height: 64px;
	overflow: hidden;
}
.w-zy-list .item .txt-date {
	left: 30px;
	color: #e5e5e5;
	width: 210px;
}
.w-zy-list .item .txt-title {
	left: 260px;
	color: #898a8c;
	width: 520px;
}
.w-zy-list .item .icon {
	left: 790px;
	top: 17px;
}
.w-zy-list .on_focus {
	border: none;
	width: 838px;
	height: 70px;
	transform: scale(1.05);
	-webkit-transform: scale(1.05);
}
.w-zy-list .on_focus .txt-date, .w-zy-list .on_focus .txt-title {
	color: #f2f2f2;
}
.w-fullcover04 {
	display: none;
	left: 0;
	position: absolute;
	top: 0;
	background: url(../images/w-cover04.png) no-repeat;
	width: 1920px;
	height: 1080px;
	z-index: 5;
}
.w-fullcover04 .pop-title {
	left: 80px;
	top: 80px;
	color: #ffffff;
	font-size: 72px;
	line-height: 80px;
	width: 1760px;
	height: 80px;
	overflow: hidden;
}
.w-fullcover04 .pop-txtcon {
	left: 80px;
	top: 190px;
	color: #919191;
	font-size: 36px;
	line-height: 60px;
	width: 1760px;
	height: 300px;
	overflow: hidden;
}
.w-paihang-detail {
	position: absolute;
	left: 100px;
	top: 0;
}
.w-bounceinX {
	-webkit-animation: wTranslateX 1s ease-in-out 0.25s alternate none 1;
	animation: wTranslateX 1s ease-in-out 0.25s alternate none 1;
}
@-webkit-keyframes wTranslateX{
    0%{opacity:0.5;-webkit-transform:translateX(400px);}
    60%{opacity:1;-webkit-transform:translateX(-30px);}
    80%{-webkit-transform:translateX(10px);}
    100%{-webkit-transform:translateX(0);}
}
@keyframes wTranslateX{
    0%{opacity:0.5;transform:translateX(400px);}
    60%{opacity:1;transform:translateX(-30px);}
    80%{transform:translateX(10px);}
    100%{transform:translateX(0);}
}
.w-paihang-detail .filmName {
	position: absolute;
	left: 0;
	top: 319px;
	color: #ffffff;
	font-size: 72px;
	font-weight: bold;
	line-height: 80px;
	width: 965px;
	height: 80px;
	overflow: hidden;
}
.w-paihang-detail .peopleName {
	position: absolute;
	left: 0;
	top: 436px;
	color: #c7c7c7;
	font-size: 32px;
	line-height: 60px;
	width: 965px;
	height: 60px;
	overflow: hidden;
}
.w-paihang-detail .peopleName span.f_white {
	color: #ffffff;
	font-size: 36px;
}
.w-paihang-detail .num {
	position: absolute;
	left: 132px;
	top: 212px;
	background-color: #e4b33c;
	color: #ffffff;
	font-size: 64px;
	text-align: center;
	font-style: italic;
	line-height: 68px;
	width: 95px;
	height: 68px;
}
.w-bounceinX .num {
	transform-style: preserve-3d;
	-webkit-animation: proRotate 1s ease-in-out 0.25s alternate none 1;
	animation: proRotate 1s ease-in-out 0.25s alternate none 1;
}
@-webkit-keyframes proRotate {
 0% {
-webkit-transform:perspective(400px) rotateX(180deg);
}
 100% {
-webkit-transform:perspective(400px) rotateX(0deg);
}
}
@keyframes proRotate {
 0% {
transform:perspective(400px) rotateX(180deg);
}
 100% {
transform:perspective(400px) rotateX(0deg);
}
}
.w-list-paihang {
	left: 40px;
	top: 687px;
	width: 1880px;
	height: 500px;
	overflow: hidden;
}
.w-list-paihang .scrollBox {
	margin: 60px 0 0 60px;
}
.w-list-paihang .item, .w-list-paihang .item .pic, .w-list-paihang .item .pic img {
	width: 400px;
	height: 226px;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.w-list-paihang .item_focus.ui-breathLight-element::before {
	width: 408px;
	height: 234px;
	-webkit-border-radius: 0;
	border-radius: 0;
}




